go a long way toward - Francés Inglés Diccionario